body {
    overflow-y: hidden;
}

#join {
    overflow-y: visible;
}

a {
    color: white;
    text-decoration: none!important;
}

a:hover {
    color: white;
}

section {
    padding: 3rem 0;
}

.img-logo {
    width: 20.5rem;
    height: 150px;
    margin-bottom: 30px;
}

.nav-item {
    font-size: 18px;
}

.quotes {
    font-size: 13px;
}

.celebrity {
    position: absolute;
    display: inline-block;
    right: 0px;
}

footer.main-footer {
    background-color: #a7575a;
}

.card-body {
    background-color: #a7575a;
}

.accordion-heading {
    background-color: #a7575a!important;
}

.animsition-link {
    color: #a7575a;
}

.animsition-link:hover {
    color: #a7575a;
}